drag by the head or neck - French English Dictionary

drag by the head or neck

Meanings of "drag by the head or neck" in French English Dictionary : 1 result(s)

English French
Wrestling
drag by the head or neck tirade de tête